CC=arm-uclibc-g++
#CC=g++
CFLAG=-Wall -Os -pipe -fomit-frame-pointer -MD
EXCUTE=tLcd
Objs+=CLcd.o
Objs+=publicFun.o
Objs+=LcdControl.o
Objs+=AliveServer.o
Objs+=main.o
Objs+=sigqueue.o
all:
	$(CC) $(CFLAG) -c CLcd.cpp
	$(CC) $(CFLAG) -c publicFun.cpp
	$(CC) $(CFLAG) -c LcdControl.cpp
	$(CC) $(CFLAG) -c AliveServer.cpp
	$(CC) $(CFLAG) -c main.cpp
	$(CC) $(CFLAG) -c sigqueue.c
	$(CC) -o $(EXCUTE) $(Objs) -ldl -lc -s -lpthread
	-rm -rf *.o *.d
.PHONY:clean
clean:
	-rm -rf *.o *.d $(EXCUTE) 

